give satisfaction - Francés Inglés Diccionario